home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / misc-part2 / 12730 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.7 KB

  1. Path: news.onramp.net!usenet
  2. From: dcorn@paradise.pplnet.com (David Corn)
  3. Newsgroups: comp.sys.amiga.advocacy,comp.sys.amiga.misc
  4. Subject: Re: Why are europeans dumb enough to buy amigas?
  5. Date: Tue, 16 Apr 1996 05:00:55 GMT
  6. Organization: On-Ramp; Individual Internet Connections; Dallas/Ft Worth/Houston, TX USA
  7. Message-ID: <317328d6.2028567@news.onramp.net>
  8. References: <316328a1.113870448@news.onramp.net> <2213.6673T854T1189@ak.planet.gen.nz> <316b18f3.9522909@news.onramp.net> <19960414.7B61038.F563@asd01-15.dial.xs4all.nl>
  9. Reply-To: dcorn@paradise.pplnet.com
  10. NNTP-Posting-Host: modem8.pplnet.com
  11. X-Newsreader: Forte Agent .99d/32.182
  12.  
  13. On Sun, 14 Apr 96 16:42:53, jtv@xs4all.nl (Jeroen T. Vermeulen) wrote:
  14.  
  15. >
  16. >In article <316b18f3.9522909@news.onramp.net> dcorn@paradise.pplnet.com (David Corn) writes:
  17. >> On Tue, 9 Apr 1996 12:30:04 GMT, finnh@ak.planet.gen.nz (Finn Higgins)
  18. >> wrote:
  19. >
  20. >> >yep.  but you don't get all that much extra functionality out of it when you
  21. >> >register.  Plus, I'd like to see you emulate a Mac at the same speed on your
  22. >> >PC for the same amount of money.
  23. >>
  24. >> Granted that Emulator costs money and lacks a few features (quite a
  25. >> few, granted!).  However, it is a nice solution for those with a very
  26. >> fast pc - even on slower PCs like the 486100, 040/25 or 33 speeds are
  27. >> attainable.  That's not at all bad.
  28. >
  29. >In fact it's questionable.  UAE doesn't reach the speed of a plain 7 MHz 68000
  30. >on a Pentium, according to the author.
  31.  
  32. We're talking about Executor, not UAE.  I should have written
  33. "Executor" not "Emulator" above.  
  34.  
  35. I agree that UAE is very, very slow.  
  36.  
  37. >For any interpreter, and there's less difference with dynamic translation than
  38. >emulator writers would like, you'd need at least three data memory accesses just
  39. >to be able emulate an 040 instruction.  That alone would account for several 486
  40. >cycles per emulated instruction (at least three if the D cache is
  41. >single-ported), but in half the L1 cache size (because 040 I fetches effectively
  42. >become 486 D loads).  On top of that come the register spills of the emulator
  43. >itself.
  44.  
  45. I'm unsure this is the problem; Ardi has gotten tremendous speed in
  46. their Mac emulators for Intel.  2.0b0 is even faster.  
  47.  
  48. >Then come Little-Endian conversion, status bits, and exceptions.  That's worth
  49. >at least a cycle per instruction as well.  Finally of course you've got to
  50. >perform the actual instruction.  So even assuming plain 68000 emulation, no MMU
  51. >and no FPU (which is much slower on the 486 if you ask me), you'd need to create
  52. >some kind of handicap to slow down the 040 or the 486 won't keep up with only
  53. >three times the clock speed (and about the same bus speed).  Without a L2 cache
  54. >the 486 doesn't stand a chance at all.
  55.  
  56. Check www.ardi.com with a PC.  Get 2.0b0 or b2.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.